completion of infrastructure - Espagnol Anglais Dictionnaire